(something) gives me life - Spanisch Englisch Wörterbuch